/**
 * Copyright &copy; 2020 <a href="https://github.com/somowhere/exam-system">exam-system</a> All rights reserved.
 */
package com.shanhesoft.java.modules.exam.domain.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;

import com.shanhesoft.java.common.core.vo.DataDto;

/**
 * 单选题管理Dto 单选题管理
 * @author admin
 * @version 2020-09-17 11:57:13
 */
@Data @ToString @NoArgsConstructor @AllArgsConstructor
public class TBankSingleChoiceQueDto extends DataDto<String> {

	private static final long serialVersionUID = 1L;
	/** F_QUESTIONBANKID question_bank_id  :  题库编号 */
	public static final String F_QUESTIONBANKID = "questionBankId";
	/** F_CONTENT content  :  单选题内容 */
	public static final String F_CONTENT = "content";
	/** F_CHOICEA choice_A  :  选项A */
	public static final String F_CHOICEA = "choiceA";
	/** F_CHOICEB choice_B  :  选项B */
	public static final String F_CHOICEB = "choiceB";
	/** F_CHOICEC choice_C  :  选项C */
	public static final String F_CHOICEC = "choiceC";
	/** F_CHOICED choice_D  :  选项D */
	public static final String F_CHOICED = "choiceD";
	/** F_CHOICEE choice_E  :  选项E */
	public static final String F_CHOICEE = "choiceE";
	/** F_CHOICEF choice_F  :  选项F */
	public static final String F_CHOICEF = "choiceF";
	/** F_CHOICEG choice_G  :  选项G */
	public static final String F_CHOICEG = "choiceG";
	/** F_ANSWER answer  :  单选题答案 */
	public static final String F_ANSWER = "answer";
	/** F_COMPOSEFLAG compose_flag  :  是否被组成试卷 */
	public static final String F_COMPOSEFLAG = "composeFlag";
	/** F_ANSWEREXPLAIN answer_explain  :  题目解析 */
	public static final String F_ANSWEREXPLAIN = "answerExplain";
	/** F_PUBLISHFLAG publish_flag  :  是否发布 */
	public static final String F_PUBLISHFLAG = "publishFlag";


	/** questionBankId 题库编号 */
 @NotBlank @Size(max=50)
	private String questionBankId;
	/** content 单选题内容 */
 @Size(max=255)
	private String content;
	/** choiceA 选项A */
 @Size(max=255)
	private String choiceA;
	/** choiceB 选项B */
 @Size(max=255)
	private String choiceB;
	/** choiceC 选项C */
 @Size(max=255)
	private String choiceC;
	/** choiceD 选项D */
 @Size(max=255)
	private String choiceD;
	/** choiceE 选项E */
 @Size(max=255)
	private String choiceE;
	/** choiceF 选项F */
 @Size(max=255)
	private String choiceF;
	/** choiceG 选项G */
 @Size(max=255)
	private String choiceG;
	/** answer 单选题答案 */
 @Size(max=255)
	private String answer;
	/** composeFlag 是否被组成试卷 */
 @Size(max=255)
	private String composeFlag;
	/** answerExplain 题目解析 */
 @Size(max=255)
	private String answerExplain;
	/** publishFlag 是否发布 */@Size(max=50)
	private String publishFlag;


}
